/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package uy.edu.ort.recepcionar.administracion;

import javax.ejb.EJB;
import javax.jws.WebService;
import javax.ejb.Stateless;
import javax.jws.WebMethod;
import javax.jws.WebParam;

/**
 *
 * @author Gonza
 */
@WebService(serviceName = "RecepcionarDatosAdminWS")
@Stateless()
public class RecepcionarDatosAdminWS {
    @EJB
    private RecepcionarDatosAdminSBLocal ejbRef;// Add business logic below. (Right-click in editor and choose
    // "Insert Code > Add Web Service Operation")

    @WebMethod(operationName = "CrearFuente")
    public String CrearFuente(@WebParam(name = "nombreFuente") String nombreFuente, @WebParam(name = "nombreResponsable") String nombreResponsable, @WebParam(name = "usuario") String usuario, @WebParam(name = "contrasena") String contrasena) {
        return ejbRef.CrearFuente(nombreFuente, nombreResponsable, usuario, contrasena);
    }

    @WebMethod(operationName = "EliminarFuente")
    public String EliminarFuente(@WebParam(name = "idFuente") Long idFuente, @WebParam(name = "usuario") String usuario, @WebParam(name = "contrasena") String contrasena) {
        return ejbRef.EliminarFuente(idFuente, usuario, contrasena);
    }

    @WebMethod(operationName = "AutorizarFuente")
    public String AutorizarFuente(@WebParam(name = "idFuente") Long idFuente, @WebParam(name = "codigoNuevo") String codigoNuevo, @WebParam(name = "usuario") String usuario, @WebParam(name = "contrasena") String contrasena) {
        return ejbRef.AutorizarFuente(idFuente, codigoNuevo, usuario, contrasena);
    }
    
}
